firm up a deal - Türkisch Englisch Wörterbuch